Challenges And Opportunities While Electrifying Last-Mile Mobility